home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / COMMUNIC / 2500.ZIP / PORTFIND.ZIP / PF.DOC < prev    next >
Text File  |  1990-07-07  |  12KB  |  264 lines

  1.  
  2.  
  3.  
  4.                     PORT FINDER Version 2.47 by mcTRONic Systems
  5.  
  6.  
  7.            PORT  FINDER is a very versatile program.  It  will  display your
  8.       computer   type, BIOS date, DOS version, display adapter  type,  total
  9.       base  memory , extended memory, expanded memory and EMS  version.   It
  10.       will  detect  and  display  COM1 to COM4 and LPT1 to LPT3  ports  that
  11.       are  responding  with  the actual HEX address.   Because  PORT  FINDER
  12.       displays  the  HEX port addresses you can also use PORT  FINDER  as  a
  13.       diagnostic tool.  You can swap  COM or LPT ports addresses instead  of
  14.       swapping  cables.   On AT systems Port Finder will check to see  if  a
  15.       game port is present and if so it will be added to the equipment list.
  16.  
  17.  
  18.            If  you are using DOS 3.3 or higher  and have COM3  and/or  COM4,
  19.       PORT FINDER will  activate  both  COM3  and/or  COM4.   DOS  will then
  20.       recognize these ports and you will be able to  use the  DOS  MODE com-
  21.       mand.  Most system information type programs such as the Norton Utili-
  22.       ties  System  Information  (SI) program will  correctly  indicate  the
  23.       number  of serial ports that you have including the COM3  and/or  COM4
  24.       ports  after you run PORT FINDER.   Any other  programs that   operate
  25.       through  DOS should also accept  COM3 and/or  COM4 after you run  PORT
  26.       FINDER  (if the program does not allow you to enter COM3 or COM4  then
  27.       you  will need to swap COM3 or COM4 with COM1 or COM2 before  you  run
  28.       such  a program then select either COM1 or COM2 in said program).   If
  29.       you  have  a new IBM PS/2 computer COM3 and/or  COM4 will  already  be
  30.       activated  .  You can use PORT FINDER to reset both COM and  LPT  port
  31.       addresses  in   case you forget   what addresses  have  been  swapped.
  32.       PORT   FINDER can also be used in a BATCH  file  to  detect which  COM
  33.       ports   are  present.     An  Errorlevel  is  set   for  all  possible
  34.       combinations.    An   example  batch file  COMMTEST.BAT  is  included.
  35.       PORT  FINDER  was listed as the more versatile of  two  programs  that
  36.       where mentioned in the Advisor Column in the Oct. 17 1989 issue of  PC
  37.       Magazine (The best PC Magazine that you can take).
  38.  
  39.  
  40.            Any  program  that directly addresses the COM or  LPT  ports will
  41.       not be affected by PORT FINDER.  Many communication programs like Pro-
  42.       Comm Plus do directly address the hardware and do not need PORT FINDER
  43.       to make the COM3 or COM4 port work, nor will Procomm Plus be  affected
  44.       in  any way by Port Finder.  PORT FINDER can still be used to  install
  45.       the COM3 or COM4 port address so that DOS does know it is there and so
  46.       your  port  count  is set properly.  Any program  that  uses   DOS  to
  47.       address   the  COM or LPT ports, such as any basic or  compiled  basic
  48.       program and many mouse drivers, will work  with  PORT FINDER, allowing
  49.       you  to   install COM3 or COM4 and swap any  port addresses  that  you
  50.       like.  Activation of COM3 or  COM4 port does require DOS 3.3 or higher
  51.       and  a  COM3 or COM4 port.  Swapping COM port addresses would  be  re-
  52.       quired  with any program that does go through DOS but who  will  allow
  53.       you to only enter COM1 or COM2.
  54.  
  55.  
  56.            PORT  FINDER   requires  no run time parameters, to  display  re-
  57.       sponding  COM  and  LPT ports  on all  systems,  or to activate alter-
  58.       nate COM ports on PC/XT/AT systems.  DOS 3.3 and higher only  supports
  59.       access  to a  maximum  of 4  COM  and  3 LPT ports. The optional  PORT
  60.       FINDER  parameters  for parm1  and/or  parm2  with descriptions are:
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.       d:>PF [parm1] [parm2]
  72.  
  73.  
  74.       H   - Display this help screen       C23 - Swap COM ports 2 and 3
  75.       RC  - Reset COM port addresses       C24 - Swap COM ports 2 and 4
  76.       RL  - Reset LPT port addresses       C34 - Swap COM ports 3 and 4
  77.       C12 - Swap COM ports 1 and 2         L12 - Swap LPT ports 1 and 2
  78.       C13 - Swap COM ports 1 and 3         L13 - Swap LPT ports 1 and 3
  79.       C14 - Swap COM ports 1 and 4         L23 - Swap LPT ports 2 and 3
  80.  
  81.  
  82.  
  83.       NOTES:
  84.  
  85.  
  86.            All parameter  letters  can be upper or lower case.  The COM  and
  87.       LPT port  addresses displayed   always  indicate  the  final  location
  88.       after   all  port  swaps  and resets  have been executed.   Enter  all
  89.       port numbers with low first then high.
  90.  
  91.  
  92.            I  highly  recommend that you not leave any  address  holes   for
  93.       either the COM or LPT ports.  As an example do not have only COM1  and
  94.       COM3 with no COM2.  Do not have a LPT2 and LPT3 with no LPT1.  If  you
  95.       have  one  port it should be 1,  two ports should be 1 and 2  and   so
  96.       forth.   Swap only ports that you have.  While nothing  is wrong  with
  97.       testing  out  a port address you do not have by swapping  an   address
  98.       you   have to it,  you and  your  system  may  become confused.    Use
  99.       the RC or RL functions to restore  all  standard port  address   loca-
  100.       tions.
  101.  
  102.  
  103.            Port Finder now performs a checksum on itself when it loads.   If
  104.       it  is not correct due some outside modifications or  program  corrup-
  105.       tion,  Port Finder will terminate with an error message.  If  you  re-
  106.       ceived  your  copy from a BBS system then report the  problem  to  the
  107.       board  and  download  a new copy.  If you  purchased  your  copy  from
  108.       mcTRONic Systems I will send you a new copy when it is reported to me.
  109.  
  110.  
  111.            Port  Finder will work under Microsoft Windows and a .PIF is  now
  112.       included  with Port Finder.  Due to the fact that Desqview  moves  the
  113.       COM  and  LPT port addresses to a non-standard location,  Port  Finder
  114.       will  not  be  able to properly work when Desqview  is  loaded.   Port
  115.       Finder  can still be placed in your autoexec to activate COM3 or  COM4
  116.       before you load Desqview.
  117.  
  118.  
  119.  
  120.       TECHNICAL DATA:
  121.  
  122.  
  123.            DOS  assigns  COM and LPT numbers, from LOW to HIGH, to  all  re-
  124.       sponding   I/O  ports  in  order  as  they  are  found  and  non-  re-
  125.       sponding I/O ports addresses are skipped.
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.       MACHINE         COMx             I/O            INT.        MEM
  138.  
  139.       ALL             COM1            3F8 HEX         IRQ4       40:00
  140.       ALL             COM2            2F8 HEX         IRQ3       40:02
  141.       PC/XT/AT        COM3            3E8 HEX         IRQ4       40:04
  142.       PC/XT/AT        COM4            2E8 HEX         IRQ3       40:06
  143.       PC/XT/AT        COM5            3E0 HEX         IRQ4       NONE
  144.       PC/XT/AT        COM6            2E0 HEX         IRQ3       NONE
  145.       PC/XT/AT        COM7            338 HEX         IRQ4       NONE
  146.       PC/XT/AT        COM8            238 HEX         IRQ3       NONE
  147.  
  148.       PS/2            COM3           3220 HEX         IRQ3       40:04
  149.       PS/2            COM4           3228 HEX         IRQ3       40:06
  150.       PS/2            COM5           4220 HEX         IRQ3       NONE
  151.       PS/2            COM6           4228 HEX         IRQ3       NONE
  152.       PS/2            COM7           5220 HEX         IRQ3       NONE
  153.       PS/2            COM8           5228 HEX         IRQ3       NONE
  154.  
  155.  
  156.       SERIAL PORT COUNT IS AT MEM 40:11 BITS 2, 3, AND 4.
  157.  
  158.  
  159.       ErrorLevel  COM1  COM2  COM3  COM4   ErrorLevel COM1  COM2  COM3  COM4
  160.  
  161.           0        0     0     0     0         8        0     0     0     X
  162.           1        X     0     0     0         9        X     0     0     X
  163.           2        0     X     0     0        10        0     X     0     X
  164.           3        X     X     0     0        11        X     X     0     X
  165.           4        0     0     X     0        12        0     0     X     X
  166.           5        X     0     X     0        13        X     0     X     X
  167.           6        0     X     X     0        14        0     X     X     X
  168.           7        X     X     X     0        15        X     X     X     X
  169.  
  170.  
  171.                             (X means COMx is there)
  172.  
  173.  
  174.       LPT# - PORT ADDRESS - MEM LOCATION - Comments
  175.  
  176.  
  177.       LPT1   3BC HEX        40:08 (may be included on MDA or other card)
  178.       LPT2   378 HEX        40:0A (may be addressed as LPT1 on PC,XT,AT)
  179.       LPT3   278 HEX        40:0C (may be addressed as LPT2 on PC,XT,AT)
  180.  
  181.  
  182.       Normal Installation:
  183.  
  184.  
  185.            If  you are using Port Finder to activate COM3 or COM4  then  you
  186.       should copy Port Finder to your boot disk in the root directory or any
  187.       directory that is in your path statement if you run Port Finder  after
  188.       your  path statement.  Add the command "PF" to your AUTOEXEC.BAT  file
  189.       after the path if it is required or add a path in front of the PF name
  190.       if  you  prefer.  If you are using Port Finder to only swap  ports  in
  191.       batch  files and the like then put Port Finder in your DOS or  UTILITY
  192.       sub-directory of your hard disk or just on your boot disk if you  have
  193.       a  floppy based system.  Port Finder should be in your path  statement
  194.       if you have one.
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.       Ordering Information:
  204.  
  205.  
  206.            PORT   FINDER  is  guaranteed for 90 days  to  registered  users.
  207.       PORT  FINDER  costs just $10 (plus $2.50 shipping in the US  or  $7.50
  208.       outside  the US, US funds only please!) sent to you First Class  Mail.
  209.       So  order your copy today!  Send your check or money order to  my  ad-
  210.       dress  listed below with your mailing address and which  product  that
  211.       you are ordering.
  212.  
  213.  
  214.  
  215.                                               Thank You,
  216.  
  217.  
  218.                                               James D. McDaniel
  219.                                               Owner/Programmer
  220.  
  221.                                               mcTRONic Systems
  222.                                               7426 Cornwall Bridge Ln.
  223.                                               Houston, TX  77041-1709
  224.                                               (713) 462-7687
  225.                                               Hours: 5-10 PM M-F CST
  226.  
  227.  
  228.  
  229.       *    If   you  need  a good mail list  program  then   send   for   my
  230.       shareware program MAILALL.   It is the best and  least expensive  mail
  231.       list  program you can buy for a small company or personal  use.   Also
  232.       each copy of MAILALL includes a copy of PORT FINDER!
  233.  
  234.  
  235.       MAILALL will maintain the names of up to 20 address files (per address
  236.       name file as you can have more than one) each with  4000 addresses  on
  237.       a  hard disk or 1440 addresses per  floppy disk.   There are  12  data
  238.       fields  and you  can sort the  address file by any two that you  wish.
  239.       MAILALL  will  print  Labels (up  to four across),  Reports,  and  En-
  240.       velopes.   You  can  edit or print  all functions   based  on  address
  241.       search  matches from one to  all  12 fields.   MAILALL  can import  or
  242.       export WORDSTAR  mailmerge  data files and can export MULTIMATE ADVAN-
  243.       TAGE  II mailmerge files.  MAILALL is network compatible and  supports
  244.       any Microsoft compatible mouse.  The user can select any printer  port
  245.       that  he would like and the program colors are also  user  selectable.
  246.       It  cost  just $27.50 shipped FIRST CLASS MAIL to you.  Send  for   it
  247.       today!
  248.  
  249.       PORT FINDER, COPYRIGHT (C) 1988, 1989 by mcTRONic Systems
  250.       MAILALL, COPYRIGHT (C) 1987, 1988, 1989 by mcTRONic Systems
  251.  
  252.       DOCUMENT DATE:  October 29, 1989
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.